package biblio.metier;

import java.util.Date;

public class EmpruntArchive {
	
	private Date dateRestitutionEff;
	private Date dateEmprunt;
	private Exemplaire exemplaire;
	private Utilisateur emprunteur;
	
	//		Constructeur		//
	
	public EmpruntArchive (Date dateRestitutionEff, Date dateEmprunt, Exemplaire 
			exemplaire, Utilisateur emprunteur){
		setDateRestitutionEff(dateRestitutionEff);
		setDateEmprunt(dateEmprunt);
		setExemplaire(exemplaire);
		setEmprunteur(emprunteur);
	}
	
	
	//		Getter / Setter		//
	
	
	public Date getDateRestitutionEff() {
		return dateRestitutionEff;
	}
	public void setDateRestitutionEff(Date dateRestitutionEff) {
		this.dateRestitutionEff = dateRestitutionEff;
	}
	
	
	public Date getDateEmprunt() {
		return dateEmprunt;
	}
	public void setDateEmprunt(Date dateEmprunt) {
		this.dateEmprunt = dateEmprunt;
	}
	
	
	public Exemplaire getExemplaire() {
		return exemplaire;
	}
	public void setExemplaire(Exemplaire exemplaire) {
		this.exemplaire = exemplaire;
	}
	
	
	public Utilisateur getEmprunteur() {
		return emprunteur;
	}
	public void setEmprunteur(Utilisateur emprunteur) {
		this.emprunteur = emprunteur;
	}


	@Override
	public String toString() {
		return "dateEmprunt=" + dateEmprunt +", date de restitution : " + dateRestitutionEff
				+ ",  "+ exemplaire.getIdExemplaire()+ ", " + emprunteur.getIdUtilisateur();
	}
	
	
	
}
